package com.atguigu.gmall.activity.config;

import com.atguigu.gmall.activity.util.CacheHelper;
import org.springframework.stereotype.Component;

/**
 * @author: 李旭
 * @create: 2021-09-18 11:17
 **/
@Component
public class MessageReceive {

    //接收Redis中广播消息
    public void receiveMessage(String message){
        //message   "skuId:1"    小BUG  现在还没有解决呢
        System.out.println("处理前message:" + message);
        message = message.replaceAll("\"","");
        System.out.println("处理后message:" + message);
        //message   skuId:1
        //将保存本地内存中  本地缓存中  JUC课上写过了  读写锁
        // skuId:1  split   skuId   1
        String[] s = message.split(":");
        //本地缓存中
        CacheHelper.put(s[0],s[1]);
        System.out.println("状态位保存本地缓存成功");
    }
}
